TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 Central Pennsylvania Area rating list selection
                                                2020 Central Pennsylvania Area rating list selection
2021 TLS League Ratings
Section - Middle States           District - Central Pennsylvania           Area - Central Pennsylvania
West Shore Tennis Club    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Gary Gouse U
4.31 4.5 4.5  C  2019    55 +   Mechanicsburg, PA
2 Steven Zerby U
4.11 4.5 4.5  C  2019    55 +   Mechanicsburg, PA
3 Rob Martin U
4.06 (4.5) 4.5  C  2019    40 +   Mechanicsburg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
4 Chad Evanoff U
3.94 4.0 4.0  S      40 +   Enola, PA
5 Adam Warren U
3.88 4.0 4.0  S  2019    18 +   Mechanicsburg, PA
6 Joshua Ringquist U
3.88 4.0 4.0  S      18 +   Mechanicsburg, PA
7 Jeffrey Leggett U
3.86 4.0 4.0  S  2019    18 +   Elizabethtown, PA
8 Mike Divecchio U
3.83 4.0 4.0  C  2019    40 +   Mechanicsburg, PA
9 Erik Ruggiero U
3.80 4.0 4.0  C  2019    40 +   Enola, PA
10 Jenks Landis U
3.78 4.0 4.0  C  2019    55 +   Lewisberry, PA
11 Logan Gouse U
3.78 4.0 4.0  C  2019    18 +   CARLISLE, PA
12 Jesse Beck U
3.78 4.0 4.0  S  2020    18 +   Carlisle, PA
13 Neil Boyd U
3.77 4.0 4.0  C  2019    55 +   Lewisburg, PA
14 Timothy Walsh U
3.75 4.0 4.0  S  2020    55 +   Mechanicsburg, PA
15 Thomas Bischof U
3.75 4.0 4.0  C  2019    40 +   Mechanicsburg, PA
16 Terry Farley U
3.72 4.0 4.0  C  2019    65 +   Mechanicsburg, PA
17 Luan Tran U
3.71 4.0 4.0  S      40 +   Harrisburg, PA
18 Andrew Schreck U
3.71 4.0 4.0  S      18 +   Hummelstown, PA
19 MARK VOGEL U
3.68 4.0 4.0  C  2019    55 +   Mechanicsburg, PA
20 Steve Truong U
3.68 (4.0) 4.0  C  2019    40 +   Enola, PA
21 Andrew Stephenson U
3.65 4.0 4.0  S      18 +   Enola, PA
22 Luis Pacheco U
3.65 4.0 4.0  S      18 +   Mifflintown, PA
23 Robert Himler U
3.61 4.0 4.0  C  2019    40 +   Mechanicsburg, PA
24 Robert Lentz U
3.56 4.0 4.0  C  2019    55 +   Boiling Springs, PA
25 Vaneet Kumar U
3.53 (4.0) 4.0  S      18 +   Mechanicsburg, PA
26 Jeffrey Kirkhoff U
3.51 4.0 3.5  C  2019    18 +   Duncannon, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
27 Craig Mathias II U
3.44 3.5 3.5  S      18 +   Harrisburg, PA
28 terry lattimer U
3.42 3.5 3.5  S      65 +   Camp Hill, PA
29 Mark Harkins U
3.36 3.5 4.0  C  2018    40 +   Middletown, PA
30 Martin Valent U
3.32 3.5 3.5  S  2020    40 +   Carlisle, PA
31 Alan Hench U
3.32 3.5 4.0  C  2019    55 +   Loysville, PA
32 Steven Grubb U
3.32 3.5 3.5  C  2019    40 +   Mechanicsburg, PA
33 Michael Larsen U
3.31 3.5 3.5  C  2019    55 +   Mechanicsburg, PA
34 Jeff Brent U
3.29 3.5 4.0  C  2019    55 +   MECHANICSBURG, PA
35 Steve Steele U
3.28 3.5 3.5  S      40 +   York, PA
36 John Malinoski U
3.27 3.5 3.5  C  2019    55 +   Shermans Dale, PA
37 Chris Gouse U
3.27 3.5 3.5  C  2019    55 +   Mechanicsburg, PA
38 Keith Troutman U
3.26 3.5 3.5  C  2019    55 +   Elizabethville, PA
39 Rajesh Surapaneni U
3.26 3.5 3.5  C  2019    40 +   Enola, PA
40 Russell Smith U
3.26 3.5 3.5  C  2019    65 +   Boiling Springs, PA
41 Pedro Lozada U
3.26 3.5 3.5  C  2019    40 +   Harrisburg, PA
42 Stephen Werner U
3.25 3.5 3.5  C  2019    65 +   Mechanicsburg, PA
43 Salvador Lievanos U
3.24 3.5 4.0  S      18 +   Mechanicsburg, PA
44 Donald Wahlig U
3.23 3.5 3.5  C  2019    40 +   Mechanicsburg, PA
45 Mel Eckhaus U
3.23 3.5 3.5  A  2019    65 +   Elliottsburg, PA
46 Alex Orbeta U
3.21 3.5 3.5  C  2019    18 +   Harrisburg, PA
47 Don Bratton U
3.20 3.5 3.5  A  2019    65 +   Mifflintown, PA
48 Osman Mohammed U
3.18 3.5 3.0  S      18 +   Mechanicsburg, PA
49 John Lynam U
3.17 3.5 3.5  C  2019    65 +   Hanover, PA
50 Glenn Kricher U
3.17 3.5 3.5  C  2019    55 +   Camp Hill, PA
51 Nanda Kishore Immaneni U
3.17 3.5 3.5  S      40 +   Camp Hill, PA
52 Dale Hoffman U
3.17 3.5 3.5  C  2019    55 +   Millersburg, PA
53 Charles Cook U
3.17 3.5 3.5  A  2019    55 +   Duncannon, PA
54 dominic budzisz U
3.16 3.5 3.5  C  2019    55 +   Harrisburg, PA
55 Michael Bacior U
3.16 3.5 3.5  S      40 +   New Cumberland, PA
56 An Ly U
3.14 3.5 3.5  C  2019    55 +   Palmyra, PA
57 Eugene Liddick U
3.14 3.5 3.5  C  2019    65 +   Harrisburg, PA
58 Kyle Fulk U
3.14 3.5 3.5  S      18 +   Mechanicsburg, PA
59 Donald Klein U
3.13 3.5 3.5  C  2019    55 +   Harrisburg, PA
60 Gerald Worthington U
3.12 3.5 3.0  S      65 +   Shippensburg, PA
61 Jonathan Birbeck U
3.12 3.5 3.5  C  2019    55 +   Carlisle, PA
62 Todd Hopwood U
3.11 3.5 3.5  C  2019    40 +   Mechanicsburg, PA
63 Sam Gray U
3.10 3.5 3.5  C  2019    65 +   Carlisle, PA
64 Anthony Davis U
3.09 3.5 3.5  A  2019    65 +   Camp Hill, PA
65 Bill Fenwick U
3.08 3.5 3.5  C  2019    65 +   Camp Hill, PA
66 Stephen Gons U
3.07 (3.5) 3.5  C  2019    55 +   Camp Hill, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
67 Marvin Ringquist U
3.00 (3.0) 3.5  S      55 +   Mechanicsburg, PA
68 Benjamin Lipschutz U
2.98 3.0 3.5  S  2020    40 +   Enola, PA
69 Bard Rupp U
2.96 3.0 3.5  S      55 +   Dillsburg, PA
70 Tom Yake U
2.95 3.0 3.5  C  2019    40 +   York, PA
71 Vamsi Muppalla U
2.93 3.0 3.0  S      18 +   Mechanicsburg, PA
72 Timothy Shughart U
2.92 (3.0) 3.0  S  2020    55 +   Carlisle, PA
73 Steven Barber U
2.92 3.0 3.0  C  2019    55 +   Enola, PA
74 James Richmond U
2.86 3.0 3.0  C  2019    18 +   MECHANICSBURG, PA
75 Rajshekhar Agarwal U
2.86 3.0 3.0  C  2019    18 +   Mechanicsburg, PA
76 Daniel Hemmerich U
2.83 3.0 3.0  S  2020    18 +   Lewisberry, PA
77 Ajith Lazarus U
2.80 3.0 3.5  C  2019    18 +   Mechanicsburg, PA
78 Chris Dodds U
2.79 3.0 3.0  C  2019    55 +   Dillsburg, PA
79 Richard Frye U
2.77 3.0 3.0  C  2019    55 +   Harrisburg, PA
80 Ronald Foster U
2.75 3.0 3.0  C  2019    40 +   Harrisburg, PA
81 David Addams U
2.74 3.0 3.0  C  2019    55 +   Camp Hill, PA
82 Mark Horetsky U
2.71 3.0 3.0  C  2019    55 +   Middletown, PA
83 Andreas Dienner U
2.70 3.0 3.0  S      18 +   Harrisburg, PA
84 Arkady Khodorkovsky U
2.69 3.0 3.0  C  2019    55 +   Camp Hill, PA
85 AHMED ABDELBAKI U
2.69 3.0 3.0  C  2019    40 +   Lemoyne, PA
86 Scott Evans U
2.67 (3.0) 3.0  M  2019    55 +   Enola, PA
87 Dale Kirkhoff U
2.64 3.0 3.0  C  2019    55 +   Duncannon, PA
88 John Maxton U
2.61 (3.0) 3.0  C  2019    55 +   Camp Hill, PA
89 Kevin Jacobs U
2.59 3.0 3.0  C  2019    55 +   Enola, PA
90 Charles Shultz U
2.57 3.0 3.0  C  2019    55 +   Marysville, PA
91 David Miller U
2.57 3.0 3.0  C  2019    40 +   Harrisburg, PA
92 James Hunt U
2.56 3.0 3.0  C  2019    40 +   Mechanicsburg, PA
93 Brad Shipman U
2.55 (3.0) 3.0  C  2019    55 +   Halifax, PA
94 Joseph Rossi U
2.55 3.0 3.0  C  2019    55 +   York Haven, PA
95 Scot Gibson U
2.54 (3.0) 2.5  S  2020    40 +   Mechanicsburg, PA
96 Joe Gonzalez U
2.52 3.0 3.0  C  2019    55 +   Mechanicsburg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
97 David Horetsky U
2.46 2.5 3.0  A  2019    55 +   Mechanicsburg, PA
98 Benjamin Fisher U
2.37 2.5 3.0  C  2019    18 +   Lemoyne, PA
99 Greg Johnson U
2.26 2.5 2.5  C  2019    55 +   Mechanicsburg, PA
100 John Burian U
2.17 (2.5) 2.5  S  2020    55 +   Mechanicsburg, PA
Tristan Amey U
n/a n/a 3.5  S      18 +   Thompsontown, PA
Brice Arndt U
n/a n/a 3.0  A  2019    55 +   Lemoyne, PA
Tim Bentz U
n/a n/a 3.5  C  2019    55 +   Camp Hill, PA
BOBBY CHEEKA U
n/a n/a 3.0  C  2019    55 +   Mechanicsburg, PA
Sean Dougherty U
n/a n/a 3.0  S      18 +   Mechanicsburg, PA
Duncan Ellis U
n/a n/a 3.5  C  2019    18 +   Carlisle, PA
Munna Kumar U
n/a n/a 3.5  C  2019    18 +   Mechanicsburg, PA
Terrell Martin U
n/a n/a 3.0  C  2018    18 +   Harrisburg, PA
Brad Strawser U
n/a n/a 4.0  C  2019    18 +   Port Royal, PA
George Trapp U
n/a n/a 3.5  M  2019    55 +   Dillsburg, PA
james walker U
n/a n/a 3.5  S      18 +   Harrisburg, PA